export interface VehicleTrajectoryVO {
  /**
   * 主键ID
   */
  id: string | number;

  /**
   * 状态：0-禁用，1-启用
   */
  status: number;

  /**
   * 描述
   */
  description: string;

  /**
   * 是否删除：0-未删除，1-已删除
   */
  isDeleted: number;

  /**
   * 车辆号
   */
  vehicleNumber: string;

  /**
   * 订单号
   */
  orderNumber: string;

  /**
   * 点位编码
   */
  positionCode: string;

  /**
   * 点位名称
   */
  positionName: string;

  /**
   * 进入时间
   */
  enterTime: string;

  /**
   * 离开时间
   */
  leaveTime: string;

  /**
   * 停留时间(秒)
   */
  stayDuration: number;

}

export interface VehicleTrajectoryForm extends BaseEntity {
  /**
   * 主键ID
   */
  id?: string | number;

  /**
   * 状态：0-禁用，1-启用
   */
  status?: number;

  /**
   * 描述
   */
  description?: string;

  /**
   * 是否删除：0-未删除，1-已删除
   */
  isDeleted?: number;

  /**
   * 车辆号
   */
  vehicleNumber?: string;

  /**
   * 订单号
   */
  orderNumber?: string;

  /**
   * 点位编码
   */
  positionCode?: string;

  /**
   * 点位名称
   */
  positionName?: string;

  /**
   * 进入时间
   */
  enterTime?: string;

  /**
   * 离开时间
   */
  leaveTime?: string;

  /**
   * 停留时间(秒)
   */
  stayDuration?: number;

}

export interface VehicleTrajectoryQuery extends PageQuery {

  /**
   * 状态：0-禁用，1-启用
   */
  status?: number;

  /**
   * 描述
   */
  description?: string;

  /**
   * 是否删除：0-未删除，1-已删除
   */
  isDeleted?: number;

  /**
   * 车辆号
   */
  vehicleNumber?: string;

  /**
   * 订单号
   */
  orderNumber?: string;

  /**
   * 点位编码
   */
  positionCode?: string;

  /**
   * 点位名称
   */
  positionName?: string;

  /**
   * 进入时间
   */
  enterTime?: string;

  /**
   * 离开时间
   */
  leaveTime?: string;

  /**
   * 停留时间(秒)
   */
  stayDuration?: number;

    /**
     * 日期范围参数
     */
    params?: any;
}



